In queueing theory, a discipline within the mathematical theory of probability, a BCMP network is a class of queueing network for which a product form equilibrium distribution exists. It is named after the authors of the paper where the network was first described: Baskett, Chandy, Muntz and Palacios. The theorem is a significant extension to a Jackson network allowing virtually arbitrary customer routing and service time distributions, subject to particular service disciplines.[1]
The paper is well known, and the theorem was described in 1990 as "one of the seminal achievements in queueing theory in the last 20 years" by J. Michael Harrison and Ruth Williams.[2]
Contents |
A network of m interconnected queues is known as a BCMP network if each of the queues is of one of the following four types:
In the final three cases, service time distributions must have rational Laplace transforms. This means the Laplace transform must be of the form[3]
Also, the following conditions must be met.
For a BCMP network of m queues which is open, closed or mixed in which each queue is of type 1, 2, 3 or 4, the equilibrium state probabilities are given by
where C is a normalizing constant chosen to make the equilibrium state probabilities sum to 1 and represents the equilibrium distribution for queue i.
The theorem is proved by checking that the independent balance equations are satisfied.